using mechanical impulses - Alemán Inglés Diccionario